<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // 1.没有变量提升(const)
    // console.log(a);
    // let a=10;
    //2. let是一个块作用域，for循环经典走起(const)
    // for (let i = 0; i < 10; i++) {
    //     setTimeout(function(){
    //         console.log(i)
    //     },1000)  
    // }
    	// 3.不能重复声明(const)
        // let x = 1;
        // let x= 2;
        // console.log(x);
	// 4. 不会污染全局变量(const)
    // let length = 10;
    // console.log(window.length)
		// 1. const 声明常量，一旦被声明，无法被修改
			// const a = 20;
			// console.log(a);
			//a=30;//报错
			//console.log(a);

		// 在开发过程建议：默认情况下用const,如果变量值需要被修改一定使用let

</script>
</html>